Walking - The sidewalks are a good 3 to 4 feet wide and give plenty of ample walking space. You can no doubt get from "here" to "there" on foot.
Automobile - Probably 50% of the roads in Windsor are paved! You can feel comfortable knowing if you drive into town, you'll be able to get to most places.